package net.wzw.service;

import net.wzw.enums.SendCodes;
import net.wzw.utils.ApiResult;

/**
 * @className: CaptchaService
 * @author: wzw
 * @date: 2024-08-15 23:47
 * @Version: 1.0
 * @description:
 */
public interface CaptchaService {

    /**
     * 发送验证码
     * @param sendCodes
     * @param to
     * @return
     */
    ApiResult sendCode(SendCodes sendCodes, String to);

    /**
     * 检查验证码是否正确
     * @param sendCodes
     * @param to
     * @param code
     * @return
     */
    boolean checkCode(SendCodes sendCodes, String to, String code);
}
